home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3outlin.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_OUTLINE_H = 1;
- include("real/objects/r3prim.js")
-
-
- var R3CLID_OUTLINE = 592;
-
-
-
-
- // Description: Method to check if the defined font is ok.
- // Returns: Boolean, true if font can be loaded
- // p3: String, font specification string
-
- R3OUTLCM_FONTSPECOK = 592003;
-
- function mR3OUTLCM_FONTSPECOK(p3) {
- return DoA(this.r3obj, 592003, p3, R3TID_STRING, 0);
- }
-
-
-
-
- R3OUTLA_FontObj = 592500;
- function SetR3OUTLA_FontObj(value) {
- R3Set(this.r3obj, R3OUTLA_FontObj, value, R3TID_OBJECT, 0);
- }
-
- function GetR3OUTLA_FontObj() {
- return R3ToJS(R3Get(this.r3obj, R3OUTLA_FontObj, R3TID_OBJECT, 0));
- }
-
- R3OUTLA_Text = 592501;
- function SetR3OUTLA_Text(value) {
- R3Set(this.r3obj, R3OUTLA_Text, value, R3TID_STRING, 0);
- }
-
- function GetR3OUTLA_Text() {
- return R3Get(this.r3obj, R3OUTLA_Text, R3TID_STRING, 0);
- }
-
- R3OUTLA_FontName = 592502;
- function SetR3OUTLA_FontName(value) {
- R3Set(this.r3obj, R3OUTLA_FontName, value, R3TID_STRING, 0);
- }
-
- function GetR3OUTLA_FontName() {
- return R3Get(this.r3obj, R3OUTLA_FontName, R3TID_STRING, 0);
- }
-
- var R3OUTLA_Knots = 592503; // Number
- var R3OUTLA_Order = 592504; // Integer
- var R3OUTLA_Closed = 592505; // Boolean
- var R3OUTLA_Points3 = 592506; // r3Vect
- var R3OUTLA_Count = 592507; // Integer
- R3OUTLA_UniqueId = 592509;
- function SetR3OUTLA_UniqueId(value) {
- R3Set(this.r3obj, R3OUTLA_UniqueId, value, R3TID_INTEGER, 0);
- }
-
- function GetR3OUTLA_UniqueId() {
- return R3Get(this.r3obj, R3OUTLA_UniqueId, R3TID_INTEGER, 0);
- }
-
- R3OUTLA_TargetID = 1225329277;
- function SetR3OUTLA_TargetID(value) {
- R3Set(this.r3obj, R3OUTLA_TargetID, value, R3TID_INTEGER, 0);
- }
-
- function GetR3OUTLA_TargetID() {
- return R3Get(this.r3obj, R3OUTLA_TargetID, R3TID_INTEGER, 0);
- }
-
-
-
- function r3Outline () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_OUTLINE, arguments);
- }
- // Methods
- this.FONTSPECOK=mR3OUTLCM_FONTSPECOK;
-
- // Attributes
- this.GetFontObj=GetR3OUTLA_FontObj;
- this.SetFontObj=SetR3OUTLA_FontObj;
- this.GetText=GetR3OUTLA_Text;
- this.SetText=SetR3OUTLA_Text;
- this.GetFontName=GetR3OUTLA_FontName;
- this.SetFontName=SetR3OUTLA_FontName;
- this.GetUniqueId=GetR3OUTLA_UniqueId;
- this.SetUniqueId=SetR3OUTLA_UniqueId;
- this.GetTargetID=GetR3OUTLA_TargetID;
- this.SetTargetID=SetR3OUTLA_TargetID;
- }
-
- r3Outline.prototype=new r3Primitive;
- // r3outlin.h_H